/** \file
 \brief Brute Force dynamics.
 */

#ifndef YOCTO_FULL_DYN_INCLUDED
#define YOCTO_FULL_DYN_INCLUDED 1

#include "core/dynamics.hpp"

namespace FastMD  {
	
	class FullDynamics : public Dynamics
	{
	public:
		explicit FullDynamics() throw();
		virtual ~FullDynamics() throw();
		
		virtual void eval( Frame &frame , Potential &potential, bool isothermal) throw();
		
	private:
		YOCTO_DISABLE_COPY_AND_ASSIGN(FullDynamics);
	};
	
}

#endif
